N=10; m1=1; m2=1; S=[645855438,311218536,15797250,227733808,68960766,222753465,32576949,223726014,566371728,250463473];